EL Celler de can roca

El Celler de Can Roca returns to top as World’s Best Restaurant
Spain’s “El Celler de Can Roca” was crowned the world’s best restaurant on Monday, winning praise for the “collective genius”...

1